import dayjs from 'dayjs'

/**
 * 格式化日期时间
 * @param {string | number | Date} date - 需要格式化的日期
 * @param {string} format - 格式化字符串，默认为'YYYY-MM-DD HH:mm'
 * @returns {string} - 格式化后的日期字符串
 */
export const formatDateTime = (date, format = 'YYYY-MM-DD HH:mm') => {
  if (!date) {
    return ''
  }
  return dayjs(date).format(format)
}

export const formatDate = (date, format = 'YYYY-MM-DD') => {
  if (!date) {
    return ''
  }
  return dayjs(date).format(format)
}

export const getNowDateTime = () => {
  return dayjs().format('YYYY-MM-DD HH:mm:ss')
}
